﻿@using ESAN.Componentes.DACoreESAN.Models;
@{
    ViewBag.Title = "PersonalForm";

    IN_CLIENTE cliente = new IN_CLIENTE();
    List<IN_TABLA_MAESTRA> listaMaestra = new List<IN_TABLA_MAESTRA>();
    List<IN_PAIS> listaPais = new List<IN_PAIS>();
    if (ViewBag.Cliente != null)
    {
        cliente = (IN_CLIENTE)ViewBag.Cliente;
    }

    if (ViewBag.ListarMaestra != null)
    {
        listaMaestra = (List<IN_TABLA_MAESTRA>)ViewBag.ListarMaestra;
    }

    if (ViewBag.ListarPais != null)
    {
        listaPais = (List<IN_PAIS>)ViewBag.ListarPais;
    }
    var nombreFoto = "";
                            //string nombreCliente = cliente.Clie_Nombre;
}
<form id="_Form" action="" method="post" enctype="multipart/form-data" class="formGeneral">
<div class="container">
    <div class="span12">
        <div class="span12">
            <div class="span8 alert alert-info info-ficha">
                <div class="span2">
                    <div class="foto-postulante">
                        @if (nombreFoto != null && nombreFoto.Length > 0)
                        {
                            <img src="@Url.Content("~/file/foto/" + nombreFoto + "?r=" + DateTime.Now.Ticks)" alt="Foto postulante" id="foto_pe"/>
                        }
                        else
                        { 
                            <img src="@Url.Content("~/Content/images/fotoPlomo.png")" alt="Foto postulante" />
                        }
                    </div>
                    <div class="span10" style="margin-top: 10px; width: 180px">
                        <div class="ContFile">
                            <input id="Clie_Foto" name="Clie_Foto" type="file" />
                        </div>
                        <p class="muted">
                            Formato: .jpg .png
                        </p>
                    </div>
                </div>
                <div class="span4">
                    <b>Estimado postulante</b>
                    <p>
                        Para completar la ficha de datos personales deberá.</p>
                    <ol>
                        <li>Completar todos los campos requeridos, estos estan marcados con un asteristo (*)</li>
                        <li>Los emails ingresados debera ser de uso habitual, para hacer seguimiento a su inscripción.</li>
                        <li>El Número de documento, generalmente su DNI, debe asegurarse que ha ingresado correctamente.</li>
                    </ol>
                </div>
            </div>
            <div class="span12">
                <div class="span3">
                    @*Nombre del Alumno*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            Nombres<span>(*)</span></label>
                        <div class="controls">
                            <input type="text" class="Clie_Nombre" id="Clie_Nombre" name="Clie_Nombre" placeholder="Ingrese su Nombre" value="@cliente.Clie_Nombre" />
                        </div>
                    </div>
                </div>
                <div class="span3">
                    @*Apellido Paterno del Alumno*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            Apellido Paterno<span>(*)</span></label>
                        <div class="controls">
                            <input type="text" class="Clie_ApePaterno" id="Clie_ApePaterno" name="Clie_ApePaterno" value="@cliente.Clie_ApePaterno" placeholder="Ingrese su Apellido Paterno" />
                        </div>
                    </div>
                </div>
                <div class="span3">
                    @*Apellido Materno del Alumno*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            Apellido Materno<span>(*)</span></label>
                        <div class="controls">
                            <input type="text" id="Clie_ApeMaterno" class="Clie_ApeMaterno" name="Clie_ApeMaterno" placeholder="Ingrese su Apellido Materno" value="@cliente.Clie_ApeMaterno" />
                        </div>
                    </div>
                </div>
            </div>
            <div class="span12">
                <div class="span3">
                    @*Sexo*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            Género<span>(*)</span></label>
                        <div class="controls">
                            <select class="Clie_Sexo" name="Clie_Sexo" id="Clie_Sexo">
                                @if (cliente.Clie_Sexo == null)
                                {
                                    <option value="-1" selected="selected">SELECCIONE</option>
                                    <option value="M">MASCULINO</option>
                                    <option value="F">FEMENINO</option> 
                                }
                                else
                                {
                                    <option value="-1">SELECCIONE</option>
                                    if (cliente.Clie_Sexo.Equals("M"))
                                    {
                                    <option value="M" selected="selected">MASCULINO</option>
                                    <option value="F">FEMENINO</option>        
                                    }
                                    else
                                    {
                                    <option value="M">MASCULINO</option>
                                    <option value="F" selected="selected">FEMENINO</option>        
                                    }
                                }
                            </select>
                        </div>
                    </div>
                </div>
                <div class="span3">
                    @*Fecha de Nacimiento*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            Fec.Nacimiento<span>(*)</span></label>
                        <div class="controls">
                            @if (cliente.Clie_FecNaci != null)
                            {
                                <input type="text" readonly="readonly" class="Clie_FecNaci" id="Clie_FecNaci" name="Clie_FecNaci" value="@cliente.Clie_FecNaci.Value.ToString("dd/MM/yyyy")" placeholder="dd/MM/yyyy" />    
                            }
                            else
                            {
                                <input type="text" readonly="readonly" class="Clie_FecNaci" id="Clie_FecNaci" name="Clie_FecNaci"
                                    placeholder="dd/MM/yyyy" />    
                            }
                        </div>
                    </div>
                </div>
                <div class="span3">
                    @*Estado Civil*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            Estado Civil<span>(*)</span></label>
                        <div class="controls">
                            @*@Html.DropDownList("Clie_EstCivil", listaEstadoCivil, "Seleccionar", new { name = "Clie_EstCivil", id = "dp_estado_civil" })*@
                            <select class="Clie_EstCivil" name="Clie_EstCivil">
                                <option>SELECCIONE</option>
                                @foreach (var item in listaMaestra.Where(x => x.IdTabla == 2 && x.IdColumna != 0).ToList())
                                {
                                    if (cliente.Clie_EstCivil != null)
                                    {
                                        if (cliente.Clie_EstCivil.Equals(item.Valor))
                                        {
                                    <option value="@item.Valor" selected="selected">@item.Descripcion</option> 
                                        }
                                        else
                                        {
                                    <option value="@item.Valor">@item.Descripcion</option> 
                                        }
                                    }
                                    else
                                    {
                                    <option value="@item.Valor">@item.Descripcion</option>        
                                    }
                                }
                            </select>
                        </div>
                    </div>
                </div>
            </div>
            <div class="span12">
                <div class="span3">
                    @*Documento de Identidad*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            Tipo de documento<span>(*)</span></label>
                        <div class="controls">
                            <select class="Clie_TipDocIden">
                                <option value="-1">SELECCIONE</option>
                                @foreach (var item in listaMaestra.Where(x => x.IdTabla == 1 && x.IdColumna != 0).ToList())
                                {
                                    if (cliente != null)
                                    {
                                        if (cliente.Clie_TipDocIden.Equals(item.Valor))
                                        {
                                    <option value="@item.Valor" selected="selected">@item.Descripcion</option>        
                                        }
                                        else
                                        {
                                    <option value="@item.Valor">@item.Descripcion</option>
                                        }
                                    }
                                    else
                                    {
                                    <option value="@item.Valor">@item.Descripcion</option>        
                                    }
                                }
                            </select>
                        </div>
                    </div>
                </div>
                <div class="span3">
                    @*Nro de Documento*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            N&uacute;mero Doc.<span>(*)</span></label>
                        <div class="controls">
                            <input type="text" class="Clie_NumDocIden" id="Clie_NumDocIden" name="Clie_NumDocIden" value="@cliente.Clie_NumDocIden" placeholder="N° de Documento"
                                class="habilita-control" />
                            <input type="hidden" id="dp_numero_documento_temp" value="" />
                        </div>
                    </div>
                </div>
                <div class="span3">
                    @*Nacionalidad*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            Nacionalidad<span></span></label>
                        <div class="controls">
                            <select class="Clie_PaisNaci" id="Clie_PaisNaci" name="Clie_PaisNaci">
                                <option>SELECCIONE</option>
                                @foreach (var item in listaPais)
                                {
                                    if (cliente.Clie_PaisNaci != null)
                                    {
                                        if (cliente.Clie_PaisNaci.Equals(item.Pais_Codigo))
                                        {
                                    <option value="@item.Pais_Codigo" selected="selected">@item.Pais_Nombre</option>    
                                        }
                                        else
                                        {
                                    <option value="@item.Pais_Codigo">@item.Pais_Nombre</option>
                                        }
                                    }
                                    else
                                    {
                                    <option value="@item.Pais_Codigo">@item.Pais_Nombre</option>
                                    }
                                }
                            </select>
                        </div>
                    </div>
                </div>
            </div>
            <div class="span12">
                <div class="span3">
                    @*Teléfono Fijo*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            Teléfono Fijo<span></span></label>
                        <div class="controls">
                            <input type="text" id="Clie_Telefono" class="Clie_Telefono"  name="Clie_Telefono" placeholder="N° Teléfono Fijo"
                                value="@cliente.Clie_Telefono" />
                        </div>
                    </div>
                </div>
                <div class="span3">
                    @*Email Principal*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            Email Principal<span>(*)</span></label>
                        <div class="controls">
                            <input type="text"  class="Clie_Email" id="Clie_Email" name="Clie_Email" placeholder="Ingrese su Email"
                                value="@cliente.Clie_Email" />
                            
                            <input type="hidden" id="dp_email_principal_temp" value="" />
                        </div>
                    </div>
                </div>
            </div>
            <div class="span12">
                <div class="span6">
                    @*Dirección*@
                    <div class="control-group">
                        <label class="control-label" for="dp_etiqueta">
                            Dirección de residencia<span></span></label>
                        <div class="controls">
                            <input type="text" class="Clie_Direccion input-xlarge" id="Clie_Direccion" name="Clie_Direccion"
                                placeholder="Ingrese su Dirección" value="@cliente.Clie_Direccion" />
                        </div>
                    </div>
                </div>
            </div>
            <div class="span12">
                <div class="alert alert-block control-group">
                    <label class="control-label" for="dp_etiqueta">
                        <span>(*)</span> Son Campos obligatorios</label>
                </div>
            </div>
            <input type="hidden" name="Clie_ID" id="Clie_ID" value="" />
            <div class="span12" style="text-align: right">
                <button class="btn btn-primary" type="button" id="pe_grabar">
                    Grabar y continuar &#62;&#62;</button>
            </div>
        </div>
    </div>
</div>
</form>
<script language="javascript" type="text/javascript">
    //    $(document).ready(function () {
    $("#Clie_FecNaci").datepicker({ dateFormat: 'dd/mm/yy' });

    if ($("#estadoAreaV") == $("_NoCumpleRequisitos")) {
        $(this).find("#Clie_Foto_link").attr("disabled", "disabled");
        $(this).find("#Clie_Foto_text").attr("disabled", "disabled");
        $(this).find("input[type=text]").attr("disabled", "disabled");
        $(this).find("input[type=file]").attr("disabled", "disabled");
        $(this).find("select").attr("disabled", "disabled");
    }


 
  

</script>
